package com.algorithm.union;

/**
 * @Author: DOWN
 * @Date: 2022/5/12 14:55
 * @Comment: 并查集初始化接口
 */
public interface IUnionFind {
    /**
     * 获取元素数
     * @return int
     */
    int getSize();

    /**
     * 是否关联
     * @param p 元素
     * @param q 元素
     * @return boolean
     */
    boolean isConnectes(int p, int q);

    /**
     * 合并元素
     * @param p 元素
     * @param q 元素
     */
    void unionElements(int p, int q);
}
